package rs.etf.es.algorithm;

public class Constants {
    public static final Double DEFAULT_LAMBDA_MESSAGE = new Double(1);
    public static final Double DEFAULT_LAMBDA_VALUE = new Double(1);
    public static final Double DEFAULT_PI_VALUE = new Double(1);
    public static final Double CERTAIN = new Double(1);
    public static final Double IMPOSSIBLE = new Double(0);

    // operation selected

    public static final int GO_NEXT = 0;
    public static final int GO_PREVIOUS = 1;
    public static final int GO_RESTART = 2;

    // graph loading
    public static final String SPLIT_CHARACTER = new String(",");
    public static final String COMMAND_SPLIT_CHARACTER = new String(" ");
    public static final String VALUES = new String("values");
    public static final String PARENT = new String("parent");
    public static final String CHILDREN = new String("children");
    public static final String NO_DATA = new String("null");
    public static final String POSITION = new String("position");
    public static final String CPT = new String("cpt");

    public static final Double INVALID = new Double(-1.0);

    // zooming constants
    public static final Float ZOOM_IN = new Float(1.1);
    public static final Float ZOOM_OUT = 1 / ZOOM_IN;
}
